import { ref, computed } from 'vue'
import { defineStore } from 'pinia'
import { getCategoryAPI } from '@/apis/layout';

export const useCategoryStore = defineStore('Category', () => {
//导航列表的数据管理
//state
const categoryList = ref([])
//action
const getCategory = async () => {
  try {
    const res = await getCategoryAPI();
    categoryList.value = res.result;
  } catch (error) {
    console.error('获取分类数据失败:', error);
    // 可以在这里设置一个默认的 categoryList 或者显示一个错误提示
    console.log("error!!!!!")
  }
};

return {
    categoryList,
    getCategory
}
})
